package top.gongtao.config.configserver;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.config.server.EnableConfigServer;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

/**
 * Sring Cloud Config 是 Spring Cloud 团队创建的一个全新的项目，用来为分布式系统的基础设施和微服务应用提供集中化的外部配置支持，
 * 它分为服务端与客户端两个部分，其中服务端也被称为分布式配置中心。它是一个独立的微服务应用，用来连接配置仓库并为客户端提供获取配置信息
 */

@EnableDiscoveryClient
@EnableConfigServer
@SpringBootApplication
public class ConfigServerApplication {

	public static void main(String[] args) {
		SpringApplication.run(ConfigServerApplication.class, args);
	}
}
